drainage of toa - Turkish English Dictionary